﻿*{margin:0;padding:0;border:0;list-style:none}
table{border:0;margin:0;border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#666}
.clearfix{clear: both;}


.wrap{margin: 0 auto; overflow: hidden;}
.english{ line-height:30px;width:1000px;margin:0 auto;}
.english p{text-align:right;}
.top{width: 1200px;margin: 0 auto;padding: 20px 0;}
.topL{float: left;}
.topR{float: right;}
.topR p{line-height: 38px;padding-bottom: 10px;}
.topR p a{font-size: 12px;}
.nav{margin: 0 auto;background: #003399;}
.nav_box{width: 1200px;margin: 0 auto;}
.nav_box ul li{float: left;}
.nav_box ul{margin-left: 40px;}
.nav_box ul li a{font-size: 14px;color: #fff;font-weight: bold;display: block;line-height: 53px;padding: 0 50px;}
.nav_box ul li:hover{background: #ffa800;}

.flexslider{position:relative;overflow:hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}

.flexslider ul li img{display:block;margin:0 auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.main{margin: 0 auto;padding: 20px 0;}
.title{margin: 0 auto;width: 338px;padding-bottom: 10px;}
.title p{font-size: 12px;color: #7c7c7c;text-align: center;line-height: 38px;}
.about{margin: 0 auto;padding: 50px 0;}
.about_box{width: 1200px;margin: 0 auto;}
.about_info p{text-align: center;color: #676767;font-size: 12px;line-height: 30px;}
.about_list{padding: 50px 0 30px 0;}
.about_list ul li{float: left;width: 395px;background: url(../images/1.jpg) no-repeat 0 50%;}
.about_list ul .heng{padding: 0;}
.about_list ul li h2{font-size: 16px;font-family: "arial";color: #eb6e02;padding-left: 50px;line-height: 28px;}
.about_list ul li p{font-size: 12px;color: #848484;padding:0 50px;line-height: 28px;}
.about_more{width: 150px;margin: 0 auto;background: #333;height: 40px;}
.about_more a{font-size: 16px;color: #fff;line-height: 40px;text-align: center;display: block;}

.product{margin: 0 auto;padding-bottom: 30px;background:url(../images/9.jpg) no-repeat 0 50%; padding-top:30px}
.pro_box{width: 1200px;margin: 0 auto;padding-bottom:40px}
.mbox{ overflow:hidden;}
.mbox .infoTitle{ border-bottom:none; margin-bottom:13px;}
.mboxl{ width:1200px;}
.subimg{ width:1200px; padding-top:6px; overflow:hidden;float:left;}
.subimg li{ float:left; margin:0 10px; width:280px;}
.subimg li img{width:280px; height:210px; border:1px solid #b7b7b7;}
.subimg li p{ line-height:33px; text-align:center;}
.subimg li p a{ font-size: 12px; color:#545454;}
.subimg li p span{ display:block; font-weight:bold;}
.cTitle{ overflow:hidden; clear:both; margin-bottom:9px;}

/* tabbtn */
.mboxl{ margin-top: 20px;}
.tabbtn{ height:36px; float:left;margin-left: 15px;}
.tabbtn li{float:left;position:relative;border:1px solid #f27523; margin: 0 5px; }
.tabbtn li a{color:#ef7522;display:block; float:left;height:34x;line-height:34px;overflow:hidden;width:280px;text-align:center;font-size:15px;cursor:pointer;}
.tabbtn li a:hover{color:#fff !important;}
.tabbtn li.current{ background:#f27523;}
.tabbtn li.current a{height:38px;line-height:34px;color:#fff; background: #f27523; }
/* tabcon */
.tabcon{position:relative;/*必要元素*/height:250px;overflow:hidden;top: 40px;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;}
.tabcon .sublist{padding:12px 0;height:366px;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:right;width:245px;}
/* sublist */
.sublist li{height:30px;line-height:30px;font-size:12px;}
.sublist li a{ float:left;}
.sublist li span{ float:right;color:#E50112;}

.news{margin: 0 auto;margin-top: 50px;padding-bottom: 60px;width: 1200px;}
.news_list ul{}
.news_list ul li{width: 270px;float: left;padding: 3px 3px 10px 3px;margin: 0 12px;border-bottom: 3px solid #b2b0b1;background: #;}
.news_list ul li:hover{border-bottom: 3px solid #013299;}
.news_list ul li h3 a{font-size: 14px;line-height: 75px;border-bottom: 1px solid #e3e3e3;display: block;height: 75px;color: #3c3c3c;text-align: center; }
.news_list ul li p{width:225px;margin: 0 auto;}
.news_list ul li p a{font-size: 12px;color: #6a6a6a;line-height: 28px;}
.news_list ul li span{display: block;color: #989898;font-size: 12px;padding-left: 20px;}

.join{margin: 0 auto;background:url(../images/2.jpg) no-repeat center; padding-top:30px}
.join_box{width: 1200px;margin: 0 auto;}
.join_box ul li{float: left;margin: 0 18px 0 25px;}
.join_box ul li p{text-align: center;line-height: 55px;color: #212121;font-size: 14px;font-weight: bold;}

.contact{width: 1200px;margin: 0 auto;margin-top:35px}
.contact ul li{float: left;padding-left: 50px;}
.contact ul li span{color: #212121;font-size: 14px;font-weight: bold;}
.contact ul li p{color: #787878;font-size: 14px; line-height: 28px;}
.add{margin-left: 65px;width: 350px;border-right: 1px solid #ddd;background: url(../images/1_48.jpg) 0 50% no-repeat;}
.tel{margin-left: 60px;width: 300px;border-right: 1px solid #ddd;background: url(../images/1_51.jpg) 0 50% no-repeat;}
.chuanzhen{margin-left: 80px;width: 170px;background: url(../images/1_54.jpg) 0 50% no-repeat;}

.foot{ overflow: hidden; background: #3d65ab;}
.footer{width: 1200px; margin: 0 auto;}
.footList { margin-left: 40px;padding-bottom: 20px;}
.footList p { font-size: 18px; font-weight: bold; color: #fff;text-align: center; line-height: 70px;}
.footList ul li{ line-height: 34px; text-align: center;}
.footList ul li a{ color: #c6d1e7;font-size: 14px;}
.footList ul{ float: left;padding: 0 60px; }
.footList .erweima{margin-top: 60px;padding-top: 20px; padding-left: 100px; border-left: 1px solid #829bc4; float: left;}
.footList .erweima span{ text-align: center;float: left; margin-top: 30px;line-height: 28px; margin-left: 10px;color: #fff;}
.footList .erweima img{ float: left;}
.bottom p{ text-align: center; color: #fff; line-height: 38px;font-size: 14px;}
.bottom p span{margin-left: 20px;font-size: 14px;}
.bottom a{color:#fff;}
.bottom{ background: #0d3f98;}

.main .floatL{float: left; width: 350px; border-right:2px solid #979797 ;padding-right: 30px;padding-bottom:20px ;}
.main .floatL  .sideTitle p{ text-align: center; font-weight: bold;font-size: 18px; line-height: 78px; background: #0D3F98;color: #fff;}
.main .floatL .prolist ul li{text-align: center; line-height: 38px; border: 1px solid #EF7522; margin: 5px 10px;}
.ult li a{font-size:12px}
.big_ult>li>a{ color: #f27523;font-size: 18px;font-weight:bold;}

.big_ult li:hover .ult{display:block}
.ult li:hover{ background: #EF7522;}
.main .floatL .prolist .ult li:hover a{ color:#fff;}

.main .floatL .conbox{ margin-top: 10px; }
.sidelist ul li{font-size: 14px;color: #666;}
.main .floatL .conbox ul li{line-height: 24px;border-bottom: 3px solid #EF7522;margin: 5px 10px;padding: 0 5px;}
.main .floatL .conbox ul li strong{ font-size: 14px;}
.main .floatR{ float: right; width: 780px;}
.main  .infoTitle p{ text-align: center;font-size: 30px; font-weight: bold;color: #000;}
.main  .infoTitle p span{display: block;color: #979797; font-weight: normal;margin-top: 10px;}
.main  .infoTitle{ margin-bottom: 50px;}
.dsite { line-height: 38px; font-weight: bold;font-size: 12px}
.dsite a{ color: #222;font-size: 12px}
.dsite a:hover{ color: #EF7522;}
.main .floatR .infonn p{ line-height: 28px; color:#222}
.pro_list ul li{float: left; margin: 10px;}
.pro_list ul li img{ width: 238px; height: 168px;border:1px solid #dcdcdc}
.pro_list ul li p{text-align: center; line-height: 28px;}
.pro_list ul li p a{ color: #222;font-size: 12px;}

.new_list li{ line-height: 38px;padding: 0 10px; border-bottom: 1px dashed   #B7B7B7;}
.new_list li a{ color: #222;}
.new_list li span{ float: right;}
.new_list li a:hover{ color: #EF7522;}

.xiangxi { overflow:hidden; width:749px;}
.xiangxi .xz {float:left; width:232px;}
.xiangxi .xz p {padding-top:6px;font-size: 12px;}
.xiangxi .xy {float:left; padding:30px 0 0 100px;font-size: 12px;}
.xiangxi .xy p { line-height:28px; font-weight:bold;font-size: 12px;}

.titlep {font-weight:bold; text-align:center; font-size:12px; line-height:48px;}
.time{ margin-bottom: 10px; background-color: #E8E8E6;}
.time p{ text-align: center; line-height: 26px;font-size: 12px;}

.relatv { overflow: hidden; margin: 21px 0; background-color: #E8E8E6;  padding: 2px 5px 2px 5px; border: solid 1px #DDD; height:28px;}
.relatv p{ line-height: 26px;font-size: 12px;}
.relatv p.uppage{ float: left;}
.relatv p.nextpage{ float: right;}
.relatv a { margin-left:5px; color:#E95F20;font-size: 12px;}
.tag { font-family: "arial";}
.rtt { padding:20px 0 5px 0; width:500px;}
 
.infons ul { overflow:hidden;}
.infons ul li { float:left; width:340px; padding-left:20px; overflow:hidden;  line-height:33px; border-bottom:1px dotted #CECAC9; background: url(../images/icon_news.gif) 4px 15px no-repeat;}
.infons ul li a{font-size: 12px;}
.infopro ul{ overflow:hidden;}
.infopro ul li{ float:left; width:250px; text-align:center; margin-bottom: 12px;}
.infopro ul li a{font-size: 12px;}
.infopro ul li a img { margin-bottom:10px; border:1px solid #C5C5C5;width: 240px;}
.newlist ul li{line-height: 38px;color: #666;font-size: 12px;border-bottom: 1px dashed #dcdcdc;}
.newlist ul li span{float: right;color: #666;}

.yellow{padding-right:3px;padding-left:3px;padding-bottom:3px;margin:3px;padding-top:3px;text-align:center;margin:20px 0}
.yellow a{border:#aaaadd 1px solid;padding:2px 5px 2px 5px;margin:2px;color:#565555;text-decoration:none}
.yellow a:hover{border:#000099 1px solid;color:#000}
.yellow a:active{border:#000099 1px solid;color:#000}
.yellow .page-num-current{padding:2px 5px 2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#000;border:#CCC 1px solid}
.about_info{color:#666;font-size:14px;line-height:28px;text-align:center}


.zxgt123{ z-index:9999999; position: fixed; _position: absolute; left: 0; right:auto; top: 150px; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+200)); display: block; margin-left: 0px;font-family: Arial, sans-serif;}
.cose123,.put123{cursor:pointer;}
#cose123{width:250px;background: #003399;border-radius:5px;padding: 15px;margin-left:20px;}
.present-title {background: url(../images/present2.png) no-repeat center bottom;width:146px;height:71px;position:absolute;top:-55px;left:87px;text-align:center;line-height:35px;font-size:20px;color: #fff;}
#cose123 img {vertical-align:middle;border:0;}
#cose123 .box123{padding:12px;margin-top: 10px;border: 1px dashed #EF7522;font-size: 14px;line-height:20px;color: #fff;}
#cose123 .box123 span{font-weight:bold;display:block;color:#EF7522 !important;font-size:15px;margin:5px 0}
#cose123 .box123 .tit123 {font-weight:bold;font-size:16px;margin:-3px 0px 8px 0px;}
#put123{display:none;}
.put123{float: left;background: url(../images/present.png) no-repeat center bottom;width: 82px;height:83px;line-height: 137px;margin-left: 2px;color:#fff;font-size:17px;text-align: center;padding-bottom:8px;font-weight:bold;}
.cose123{position: absolute;background: #fff;color: #003399;font-size:30px;text-align: center;border-radius: 100px;width: 30px;height: 30px;line-height: 30px;border: 2px solid #FFB400;right: 10px;top: 10px;}



